”C 面试“ 的搜索结果

     1、描述⼀下gcc的编译过程? gcc编译过程分为4个阶段:预处理、编译、汇编、链接。 预处理:头⽂件包含、宏替换、条件编译、删除注释 编译:主要进⾏词法、语法、语义分析等,检查⽆误后将预处理好的⽂件编译成汇编...

50个C/C++面试题

标签:   c  c++  面试题

     面试题1:变量的声明和定义有什么区别  为变量分配地址和存储空间的称为定义,不分配地址的称为声明。一个变量可以在多个地方声明,但是只在一个地方定义。加入extern修饰的是变量的声明,说明此变量将在文件以外或...

     (1)设置变量的存储域,函数体内static变量的作用范围为该函数体,不同于auto变量,该变量的内存只被分配一次,因此其值在下次调用时仍维持上次的值;14、若有以下函数调用语句: fun(a+b,(x,y),fun(n+k,d,(a,b)));...

     经典C语言面试题.7z经典C语言面试题.7z经典C语言面试题.7z经典C语言面试题.7z经典C语言面试题.7z经典C语言面试题.7z经典C语言面试题.7z经典C语言面试题.7z经典C语言面试题.7z经典C语言面试题.7z经典C语言面试题.7z...

     文章目录1、程序编译的过程2、const和define的区别3、static的作用4、volatile的作用5、对寄存器进行操作6、无符号数的判断7、引用和指针的区别8、数组和指针的关系9、静态库和动态库的区别10、怎么去判断一个占用的...

     主要介绍C开发工程师的面试题,介绍了c语言的高级用法,举例说明,PDF待标签,欢迎大家使用。const int*;int const*; int* const

10  
9  
8  
7  
6  
5  
4  
3  
2  
1